Definition of Liquidambar Styraciflua
-
(noun) a North American tree of the genus Liquidambar having prickly spherical fruit clusters and fragrant sap
Synonyms of Liquidambar Styraciflua
Antonyms of Liquidambar Styraciflua
No Antonyms Found.
Homophones of Liquidambar Styraciflua
No Homophones Found.